SIMulation Workbench (SWB) provides a complete framework to develop and execute real-time hardware-in-the-loop and man-in-the-loop simulations. SWB抯 powerful GUI allows users to conveniently configure, start, stop, record and play back simulation runs. SWB provides fast, direct shared memory access to all parameters and signals needed by your simulation. SWB抯 in-memory design optimizes performance and data conversion speed. SWB supports multi-rate, muti-model simulations running on multi-core processor platforms.
SWB is built upon a client-server architecture. A real-time server provides the run-time environment for simulation while network-based GUI clients control and display simulation activities. Real-time performance is maximized because the GUI clients run outside of the simulation server. SIMulation Workbench fully supports Simulink models developed using The MathWorks’ products.
SWB includes a memory-resident database called RTDB that can be accessed by all simulator processes. RTDB stores the definition of all data items used by the simulation such as model variables and their mapping to I/O boards and model parameters. RTDB is configured externally via a GUI and provides for complete I/O independence. All the information necessary to configure I/O points and data bus protocols and to read, convert, write and store simulation variables is maintained in the database.
Prerequisites: